deep rooted - French English Dictionary